Text copied to clipboard!
Наслов
Text copied to clipboard!Razvijač otvorenog koda
Опис
Text copied to clipboard!
Tražimo Razvijača Otvorenog Koda koji će se pridružiti našem timu i doprineti razvoju i održavanju softverskih rešenja zasnovanih na principima otvorenog koda. Idealni kandidat je strastven u vezi sa zajednicom otvorenog koda, poseduje snažne tehničke veštine i sposoban je da sarađuje sa globalnim timovima na razvoju inovativnih rešenja.
Kao Razvijač Otvorenog Koda, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih komponenti koje su dostupne javnosti i koje se razvijaju u saradnji sa širom zajednicom. Očekuje se da doprinosite postojećim projektima otvorenog koda, kao i da inicirate nove projekte u skladu sa potrebama organizacije i zajednice.
Vaš rad će uključivati saradnju sa drugim programerima, dizajnerima i menadžerima proizvoda kako biste osigurali da softver koji razvijate bude skalabilan, bezbedan i jednostavan za korišćenje. Takođe ćete biti uključeni u proces revizije koda, rešavanje problema i optimizaciju performansi.
Razvijač Otvorenog Koda mora imati duboko razumevanje principa otvorenog koda, uključujući licenciranje, upravljanje zajednicom i transparentnost u razvoju. Bićete ambasador otvorenog koda unutar organizacije i van nje, podstičući saradnju i razmenu znanja.
Ako ste motivisani da radite u dinamičnom okruženju, volite da delite znanje i doprinosite zajednici, ovo je prava prilika za vas. Nudimo fleksibilno radno vreme, mogućnost rada na daljinu, konkurentnu platu i priliku da radite na projektima koji imaju globalni uticaj.
Одговорности
Text copied to clipboard!- Razvijanje i održavanje softverskih rešenja otvorenog koda
- Doprinos postojećim projektima otvorenog koda
- Pisanje čitljivog, efikasnog i dokumentovanog koda
- Saradnja sa globalnim timovima i zajednicom
- Učestvovanje u reviziji koda i rešavanju problema
- Praćenje najnovijih trendova u otvorenom kodu
- Usklađivanje sa licencama i pravilima otvorenog koda
- Pisanje tehničke dokumentacije
- Testiranje i optimizacija softverskih komponenti
- Mentorisanje manje iskusnih članova tima
Захтеви
Text copied to clipboard!- Iskustvo u radu sa projektima otvorenog koda
- Odlično poznavanje jednog ili više programskih jezika (npr. Python, JavaScript, Go)
- Poznavanje sistema za kontrolu verzija (npr. Git)
- Razumevanje principa otvorenog koda i licenciranja
- Sposobnost rada u distribuiranim timovima
- Odlične komunikacione veštine
- Iskustvo sa platformama kao što su GitHub ili GitLab
- Poznavanje CI/CD alata i procesa
- Sposobnost samostalnog rešavanja problema
- Poželjno iskustvo u radu sa zajednicom otvorenog koda
Могућа питања на интервјуу
Text copied to clipboard!- Koji je vaš omiljeni projekat otvorenog koda i zašto?
- Da li ste ikada doprineli nekom javnom repozitorijumu? Objasnite.
- Kako pristupate rešavanju konflikata u zajedničkom razvoju koda?
- Koje alate koristite za testiranje i integraciju koda?
- Kako osiguravate da vaš kod bude čitljiv i održiv?
- Kako biste objasnili značaj otvorenog koda nekome ko nije tehnički potkovan?
- Koje licence otvorenog koda poznajete i koristite?
- Kako ostajete u toku sa novim tehnologijama u otvorenom kodu?
- Da li imate iskustva u vođenju zajednice otvorenog koda?
- Kako biste rešili problem kada vaš doprinos ne bude prihvaćen?